armed detachment - Español Inglés Diccionario